\section{Conclusion}
Nous avons donc présenté la structure logique de la programmation par composants, au sein d'un méta-modèle.\\
Puis, après avoir choisis un style d'architecture, qui était donc ici l'architecture client-serveur, nous avons représenté celle-ci en partant du méta-modèle de composants (M2), et en détaillant donc chacun des packages (Client, ConnecteurRPC, Server).\\
Enfin, un exemple de description du modèle M1 a été donné via l'ADL ACME, avec quelques points de divergences.\\
A l'avenir, il nous restera donc à traiter les points suivants : \\
\begin{itemize}
	\item{L'implémentation, en java, du méta-modèle M2, et du modèle M1;}
	\item{L'implémentation d'un modèle M0, instanciant le modèle M1;}
	\item{L'implémentation de notre propre ADL (HADL), qui permettrait, de décrire et d'implémenter le modèle M1.}
\end{itemize}
